Synonyms for "killer cell"

Words with similar meaning